您的位置:首页 >> Php

列表

  • php

    说到爬虫,大家的第一印象就会想到Python, 但是Python并不是所有人都会的, 那么是否可以使用其他的语言来编写爬虫呢? 当然是可以的,下面介绍一下如何使用PHP编写爬虫。获取页面html内容1、使用函数 file_get_conte

  • php

    学习PHP中的国际化功能来查看货币及日期信息做为一门在世界范围内广泛使用的编程语言,国际化能力往往是衡量一个编程语言是否能够大范围流行的重要内容。特别是对于 PHP 这种以 Web 页面编程为主战场的语言来说,国际化能力更是重中之重。在 P

  • PHP数组合并方法:array_merge VS array_push VS 元素追加

    php

    本篇文章给大家分享三种PHP数组合并方法:array_merge、array_push和元素追加法,并比较一下它们的性能和内存消耗。在 PHP 中实现数组的合并,常用的方法有两种:直接使用 array_merge ,这种方法虽然做到了代码的

  • 整理总结一些PHP字符串中常用函数(收藏)

    php

    本文整理了一些PHP字符串中常见的函数,快来收藏吧,希望能对您有所帮助!字符串长度strlen(string)函数返回字符串的长度。mb_strlen()可以有效解决中文字符串字节数问题字符串位置strrpos()函数查找字符串在另一字符串

  • php

    学习PHP中国际化地数字格式处理不知道大家有没有了解过,对于数字格式来说,西方国家会以三位为一个进位,使用逗号来分隔。比如,12345678,用标准的格式来表示的话就是 12,345,678 。不过我们中文其实并不会有这样的分隔符,另外像某

  • 一文了解PHP中的原型模式

    php

    在之前的文章《浅谈PHP中的迭代器模式》中我们介绍了PHP中的迭代器模式,下面本篇文章带大家了解一下PHP中的原型模式。原型模式其实更形象的来说应该叫克隆模式。它主要的行为是对对象进行克隆,但是又把被克隆的对象称之为最初的原型,于是,这个模

  • PHP如何重定向?浅谈跳转页面的3种方法

    php

    用户登录功能时往往需要重定向页面,那么在PHP中如何重定向页面?下面本篇文章给大家介绍三种重定向网页跳转页面的方法。第一种:利用header()函数进行重定向,这也是我用的较多的。(注意!locationhe和“:”之间不能有空格,否则无作

  • 深入浅析PHP中实现SSO单点登录的方法

    php

    SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。那么在PHP中要如何实现SSO单点登录呢?下面本篇文章给大家详细介绍一下单点登录SSO的实现方式。SSO( Single Sign On ),即单点登录,是一种控

  • php内存溢出的原因

    php

    php内存溢出了怎么办?内存溢出的原因有很多,常见的下面几种:1、内存中加载数据量有点大,比读取多个text类型数据,读取大文件日志50M以上。2、集合类中有对对象的引用,使用完后未清空3、代码中存在死循环或循环产生过多重复的对象实体4、P

  • PHP中什么是静态?深入了解静态属性和静态方法

    php

    本篇文章带大家了解一下PHP中的静态属性和静态方法,介绍一下静态的本质、静态变量和普通变量的区别,希望对大家有所帮助。静态是什么?我们之前讲到, 调用成员变量和方法, 都需要用到对象. 但如果我们不想实例化, 直接访问变量和方法呢? 这就用

  • 浅谈PHP中如何使用位运算实现加减乘除运算

    php

    PHP如何使用位运算实现四则运算?本篇文章给大家介绍一下在PHP中使用位运算实现四则运算(加减乘除运算)的方法。计算机最基本的操作单元是字节,一个字节由8个位组成,一个位只能存储一个0或1。所有数据在计算机中都是采用二进制,即 1 和 0

  • 一起聊聊PHP中的策略模式

    php

    在之前的文章《深入浅析PHP中的命令模式》中我们介绍了PHP中的命令模式,下面本篇文章带大家了解一下PHP中的策略模式。策略模式,又称为政策模式,属于行为型的设计模式。Gof类图及解释GoF定义:定义一系列的算法,把它们一个个封装起来,并且

  • 深入浅析PHP中的命令模式

    php

    在之前的文章《一文了解PHP中的原型模式》中我们介绍了PHP中的原型模式,下面本篇文章带大家了解一下PHP中的命令模式。命令模式,也称为动作或者事务模式,很多教材会用饭馆来举例。作为顾客的我们是命令的下达者,服务员是这个命令的接收者,菜单是

  • php

    学习PHP中的高精度计时器HRTime扩展不知道大家还记得在学校的时候体育测试时老师带的秒表吗?当枪声想起时,我们开始跑步,这时秒表启动,当我们跑过终点后,老师会按下按扭记录我们的成绩,这就是一个典型的定时器的应用。今天我们要学习的内容其实

  • php

    PHP中的国际化日历类在 PHP 的国际化组件中,还有一个我们并不是很常用的日期操作类,它就是日历操作类。说是日历,其实大部分还是对日期时间的操作,一般也是主要用于日期的格式化和比较之类的。但是通常我们直接使用 date 相关的函数或者 D

  • PHP如何动态查看扩展状态?如何动态加载扩展?

    php

    PHP如何动态查看扩展状态?如何动态加载扩展?下面本篇文章给大家介绍一下在动态运行期间查看扩展状态以及加载扩展的方法,希望对大家有所帮助!在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为

  • 用PHPUnit怎么生成代码覆盖率报告?

    php

    如何用PHPUnit生成代码覆盖率报告?PHPUnit集成了PHPCoverage可以直接通过命令行在运行测试的时候顺带生成测试覆盖率报告。之前版本的PHPUnit还需要xdebug插件才能生成报告,但PHPUnit 8x之后,可以安装PC

  • php

    PHP中针对区域语言标记信息的操作相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PHP 中

  • 一分钟了解PHP-FPM配置及使用总结

    php

    我们学习了解了这么多关于PHP的知识,不知道你们对PHP-FPM配置及使用总结是否已经完全掌握了呢,如果没有,那就跟随本篇文章一起继续学习吧PHP-FPM配置及使用总结:PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP

  • PHP中什么是Calendar扩展?如何使用?

    php

    Calendar是一套关于日期历法的扩展,在PHP中要如何使用该Calendar扩展?本篇文章给大家介绍一下Calendar 扩展安装和使用方法。Calendar是一套关于日期历法的扩展,但是对于我们来说,它没有农历的相关操作,所以对于我们